package com.atguigu.tingshu.common.anno;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author Petrichor
 * @date 2023/12/23 18:24
 */
@Retention(value = RetentionPolicy.RUNTIME)     // 使用jdk所提供的元注解延长当前注解的存活时间到运行期
@Target(value = ElementType.METHOD)             // 使用jdk所提供的元注解指定当前注解的使用位置为方法上
public @interface GuiGuLogin {

    // 给当前注解添加一个required的属性，并且提供了一个默认值为true
    public boolean required() default  true ;

}
